Homework 2

Author

Aziz Al Mezraani

Task 1

We are going to return to the table of the top 100 wrestlers: https://www.cagematch.net/?id=2&view=statistics. Specifically, you are going to get the ratings/comments tables for each wrestler.

from bs4 import BeautifulSoup
import requests
import re
import pandas as pd
from joblib import load, dump

link = 'https://www.cagematch.net/?id=2&view=statistics'


hot100_req = requests.get(link)


hot100_soup = BeautifulSoup(hot100_req.content, 'html.parser')

all_links = hot100_soup.select('.TCol a')

filtered_links = [link for link in all_links if link['href'].count('&') == 2]

df_wrestlers = []

for i in filtered_links:
    wrestler_name = i.text.strip()
    wrestler_href = i['href']
    
    ID = re.search(r'nr=(\d+)', wrestler_href).group(1)
    
    df_wrestlers.append({
        "Name": wrestler_name,
        "ID": ID,
    })

df_wrestlers = pd.DataFrame(df_wrestlers)

match_comments = []

for i in df_wrestlers['ID']:
    link = f'https://www.cagematch.net/?id=2&nr={i}&page=99'    
    hot100_req = requests.get(link) 
    hot100_soup = BeautifulSoup(hot100_req.content, 'html.parser')
    numb_comments = hot100_soup.select('.CommentHeader')
    wrestler_name = df_wrestlers[df_wrestlers['ID'] == i]['Name'].values[0]
    for com in range(len(numb_comments)):
      comments = {'ID': i,
            'Name': wrestler_name,
            'User': hot100_soup.select('.CommentHeader')[com].text,'Comment': hot100_soup.select('.CommentContents')[com].text}
      match_comments.append(comments)

match_comments = pd.DataFrame(match_comments)

match_comments['Date'] = match_comments['User'].str.extract(r'(\d{2}\.\d{2}\.\d{4})')

match_comments['User'] = match_comments['User'].str.replace(r' wrote.*', '', regex=True)

match_comments['Rating']=match_comments['Comment'].str.extract(r'(\[\d+\.\d+\]|\[\d\.\d\])')
match_comments['Rating'] = match_comments['Rating'].str.replace(r'\[(\d+\.\d+|\d\.\d)\]', r'\1', regex=True)

match_comments['Comment'] = match_comments['Comment'].str.replace(r'\[\d+\.\d+\]|\[\d\.\d\]', '', regex=True)

def remove_first_and_last_quotes(text):
    text = re.sub(r'"', '', text, count=1)
    if text.endswith('"'):
        text = text[:-1]
    
    return text
match_comments['Comment'] = match_comments['Comment'].apply(remove_first_and_last_quotes)

from langdetect import detect
def drop_ger(text):
    try:
        if detect(text) == 'de':
            return ""
        else:
            return text
    except:
        return text

import nltk
nltk.download('stopwords')
import string

def remove_stopwords(text):
    stop_words = nltk.corpus.stopwords.words('english')
    words = text.split()
    filtered_words = [word for word in words if word.lower() not in stop_words]
    return ' '.join(filtered_words)

def clean_comments(df, column_name):
    df[column_name] = df[column_name].apply(lambda x: re.sub(r'http\S+|www\S+', '', str(x)).strip())
    df = df[df[column_name] != ""]
    return df
    
match_comments['Comment'] = match_comments['Comment'].apply(remove_stopwords).apply(drop_ger)

match_comments = clean_comments(match_comments, 'Comment')
#joblib.dump(match_comments, "C:/Users/azizm/Documents/Uni/Spring 2025/UDA/match_comments.joblib")
print(match_comments)
[nltk_data] Downloading package stopwords to
[nltk_data]     C:\Users\azizm\AppData\Roaming\nltk_data...
[nltk_data]   Package stopwords is already up-to-date!
        ID           Name            User  \
1      360  Kenta Kobashi     anarchovamp   
2      360  Kenta Kobashi   ZephsPancakes   
3      360  Kenta Kobashi             TPG   
4      360  Kenta Kobashi       Daniel IW   
5      360  Kenta Kobashi    NightStalker   
...    ...            ...             ...   
18137  870     Chris Hero  That 70s Bloke   
18139  870     Chris Hero          Lecter   
18140  870     Chris Hero   PhenomenalTLD   
18194  870     Chris Hero   Father Nelson   
18201  870     Chris Hero      Chris Hero   

                                                 Comment        Date Rating  
1      John Bradshaw famously dubbed wrestling god ka...  27.12.2024   10.0  
2      personally slightly edge Misawa Kobashi rest p...  12.12.2024   10.0  
3      I'm honest, Kobashi's probably one favourite b...  05.12.2024   10.0  
4      Known devastating chops iconic moves like Burn...  03.12.2024    5.0  
5      Kobashi first introduction wrestling outside N...  02.11.2024    NaN  
...                                                  ...         ...    ...  
18137           reason roster yet Vince thinks he's fat!  26.07.2013   10.0  
18139  Good everything, really. Quality matches, dece...  06.06.2013    8.0  
18140  already one greatest independent wrestlers tim...  21.01.2013   10.0  
18194     YouŽve got see guy live belive good really is.  24.12.2008   10.0  
18201         Chris awesome! Best world, best world! :-D  22.07.2008   10.0  

[9091 rows x 6 columns]

Task 2

Perform any form of sentiment analysis. What is the relationship between a reviewer’s sentiment and their rating?

#match_comments = joblib.load("C:/Users/azizm/Documents/Uni/Spring 2025/match_comments.joblib")
from vaderSentiment.vaderSentiment import SentimentIntensityAnalyzer

vader = SentimentIntensityAnalyzer()

def analyze_sentiment(comment):
    return vader.polarity_scores(comment).get('compound')

match_comments['Sentiment'] = match_comments['Comment'].apply(analyze_sentiment)

match_filtered = match_comments[match_comments['Rating'].notnull()].reset_index(drop=True)

match_filtered['Rating'] = match_filtered['Rating'].astype(float)

correlation = match_filtered['Rating'].corr(match_filtered['Sentiment'])
print(f"Correlation between ratings and sentiment: {correlation}")

#aggregate sentiment by rating
agg_sent = match_filtered.groupby('Rating').agg({'Sentiment': 'mean', 'Comment': 'count'}).reset_index()
agg_sent.rename(columns={'Comment': 'Count'}, inplace=True)

correlation = agg_sent['Rating'].corr(agg_sent['Sentiment'])
print(f"Correlation between ratings and agg sentiment: {correlation}")

import plotly.express as px
import plotly.io as pio

fig1 = px.scatter(agg_sent, x='Rating', y='Sentiment', title='Scatter Plot of Ratings vs. Average Sentiments', hover_data={'Count': True})
fig1.update_layout(xaxis_title='Rating', yaxis_title='Average Sentiment')

pio.show(fig1)
Correlation between ratings and sentiment: 0.21714239266727262
Correlation between ratings and agg sentiment: 0.9050284754094752

There were too many data points to see a clear relationship between ratings and sentiment (there is a slight positive one). However, after aggregation, we can see that there is a positive correlation between ratings and sentiment with a value of 0.41. Moreover, From the plot we can see an generally increasing trendThis suggests that people who rate wrestlers higher tend to have more positive comments. The aggregation singled out 1 rating alone so for curiousity let us look into it.

Looking into the comment with the 6.4 rating.

pd.set_option('display.max_colwidth', None)

comment_6_4 = match_comments[match_comments['Rating'] == '6.4']


comment_6_4['Comment']
15953    founder NJPW Japanese's icon great charisma thats really almost killed NJPW early 2000s ring work really good although manly wrestle 70's 80's importsnt wrestling nothing write home rip tho
Name: Comment, dtype: object

It seems that the sentiment was kind of accurate. I guess the use of the words kill and rip were the main contributors to the lowering the sentiment but the terminology helped the rule based sentiment analyzer catch the flip in sentiment.

Task 3

Perform any type of topic modeling on the comments. What are the main topics of the comments? How can you use those topics to understand what people value?

import joblib
import pandas as pd
from bertopic import BERTopic
from bertopic.vectorizers import ClassTfidfTransformer

ctfidf_model = ClassTfidfTransformer(
  reduce_frequent_words=True
)

topic_model = BERTopic(ctfidf_model=ctfidf_model)

topics, probs = topic_model.fit_transform(match_comments['Comment'].to_list())

topic_model.reduce_topics(match_comments['Comment'].to_list(), nr_topics=10)

topic_model.get_topic_info()
C:\Users\azizm\AppData\Local\Programs\Python\Python313\Lib\site-packages\tqdm\auto.py:21: TqdmWarning:

IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html
Topic Count Name Representation Representative_Docs
0 -1 2285 -1_one_best_wrestler_great [one, best, wrestler, great, matches, wrestling, hes, ever, time, good] [Pro wrestler highest order. best, combination intensity, fluidity & technicality unparalleled. Moonsault, suicide dive move does, gold standard that, even moonstomp! popularized rising phenom Joshi puroresu 2010s. focused & resilient woman. Known quick learner, hesitate push limits allowed keeping check safety others. true genius. WWE style different & safer generally, given opportunity, becomes quite evident incredible & improved different ways like timing & charisma. showing various faces Ace Stardom dominant NXT heel (despite tempo NXT slower time, means show full potential, also saving moves big matches main roster), cute main roster heel dominant, babyface keeping elements previous self exploring grey area, diverse character work art, like gears. promos, specially Japanese cool! broken ankle 2022 added another layer restriction amazing adjusted in-ring work it. Even Satomura san said got chills wrestling IYO several years 2024 WWE Japan tour, maybe got flashback legendary matches, either way shows highly regarded even legends era Joshi pro wrestling considered even physical. continues influence & inspire many people, including many peers years WWE, Stardom & around world. legend 'Io Shirai' one remembered ages best best, One dedicated wrestlers field. 33 years business, WWE. fighter combined bright image, unique appearance, innate charisma, ability work miracles ring, size agile time wildly strong. main feature Undertaker course unique streak wins WrestleMania, whoever came genius, one time became real tradition. People gathered whole stadiums see someone could stop Deadman opponent would fall. lasted many years, excellent historically important fights held, example Triple H, CM Punk, Shawn Michaels many others. WrestleMania alone, huge number plots fascinating stories conducted. remember path main show year, many stories outside show, even awkward describe. me, important feud stories Kane, Bret Hart Mankind. course limit still remember lot interesting things. example, insanely charismatic duet Paul Bearer. emotional appearance first time image Dead Man. Also epic feud Brock Lesnar appearance American Bad Ass. wrestling story difficult overestimate. thing noted course need leave time. I'm absolutely fan last years WWE. era already gone, need take ring sake dream matches would better remained dreams fans, fact age takes toll see dream matches right time, need content modern times. Summing everything written, want express deep respect WWE general everyone worked character eternal honor Mark William Calaway real phenomenon wrestling man put body soul popularizing great sport. Thanks!, me, greatest professional wrestler time personal favorite. undisputed GOAT eyes, throne never dethroned matter comes along. matter good may be, never Ric Flair level eyes. man perfect wrestler checked every box. ring? Ric Flair ahead time, style considered "basic" today's standards. let fool you, incredible storyteller, master long winded matches prime, always wanting go 60 minutes every week. He's master selling working, man could ring, could even make inferior opponents look good. iconic legendary matches Dusty Rhodes, Harley Race, Ricky Steamboat, Randy Savage, Bret Hart, Terry Funk, Sting, Shawn Michaels, Hulk Hogan, Triple H, Barry Windham, Jumbo Tsuruta, Kerry Von Erich, Ricky Morton, countless others could name, fought, about, everyone could name prime. microphone? amount iconic catchphrases he's created still used millions wrestling fans, even used wrestlers. Hell, athletes rappers use them, man's legacy far beyond professional wrestling, one biggest names time promos alone. man took bragging whole new level, much love hate despite rubbing he's rich get girl wanted, could outwrestle anyone put ring with. ideal cocky heel inspired generations upon generations still influence today's wrestling. Character work? prototype wealthy heel be, dressing nice, bragging wealth, oozing confidence, many heels like count? Exactly. Flair master "The Nature Boy" gimmick, despite got Buddy Rogers, perfected made people associate nickname more, historians modern fans, people think Ric Flair hear "The Nature Boy." even get started charisma, guy one wrestlers could read phone book would make entertaining, funny full great insults one liners, people still use "Woo" catchphrase day, professional wrestling. mention Four Horsemen? faction legendary, many tried capture magic group still come short, faction showed heel faction be, featuring talented men roles perfectly knew generate heel heat. could go Ric Flair, I'll stop conclude this. Overall, Ric Flair prototypical professional wrestler eyes, man everything career longevity, great world champion, legendary matches still hold 30-40 years later, promos still remembered day, there's many reasons consider Ric Flair goat eyes feel warrants 10, anything lower travesty despite might appeal fans days antics outside ring overstaying welcome appreciating older style wrestling. WOOOOOOOOOOOOO!]
1 0 3846 0_wrestling_time_one_ring [wrestling, time, one, ring, great, wwe, punk, best, hes, good] ["The Heartbreak Kid" Shawn Michaels easily conversation among best ring performers time. man who's legendary 25 year career, starting AWA started singles competitor formed legendary tag team Marty Jannetty, Rockers. tag team good, over, WWF sign them, caught attention Vince McMahon. Despite got fired first day WWF due bar fight, got rehired sometime after, wounded one popular tag teams WWF's history. team split iconic fashion Shawn Michaels turned heel infamous Barber Shop Incident, beginning Shawn Michaels solo competitor downfall Marty Jannetty. Shawn Michaels ended becoming Intercontinental WWF Champion run 1990s singles, competing likes Razor Ramon Bret Hart belts, matches still feature iconic moments implanted brains professional wrestling fans day. Sadly, Shawn Michaels injured lower back casket match Undertaker Royal Rumble 1998, lead retiring ring awhile. Thankfully, got iconic comeback run 2000s, better ever. Shawn Michaels easily WWE's best performer 2000s one ounce doubt, match night whether main eventing somewhere middle card, Shawn Michaels always tore house facing likes Triple H, Shelton Benjamin, Chris Jericho, Undertaker, Kurt Angle, John Cena, Ric Flair, Jeff Hardy, Randy Orton, Edge, Rey Mysterio, many name. ended retiring final match (what mean competed 2018, that's true) Undertaker WrestleMania XXVI, ended career high note. Overall, Shawn Michaels one complete wrestlers ever step foot ring. He's one best wrestlers ring, charismatic, great worker could heel face given time, really solid microphone, could anything ask do., hard rating make, long time, Punk one favourite wrestlers, and, like many fellow RoH Golden Age alumni (see also: Joe, Danielson), template wrestler 2000s be. point, possibly twilight famous 434-day title run, shine industry started decline Punk, started show. 434-day title run, all, showed Punk top game money machine WWE, Vince Vince, capitalise fully that. sour grapes Dwayne main event WrestleMania, all; like many champions since Anointed One (see also: Foley, Edge, Rollins...) Punk afterthought. point WrestleMania XXIX, see enthusiasm leave body real time. Maybe stuck retirement 2014, could've gone moral high ground legacy Best World would secure. came back, thought well. Certainly, first couple feuds shake ring rust gave us hope. Nolan's Harvey Dent said, either die hero live long enough become villain. justified bitterness corporate suits WWE turned fellow wrestlers, and, turn phrase, became everything despised; Cubs man turning New York Yankees. man paved way cutting shoot promos started getting upset people would cut him. narcissism backstage ballooned point 100% behind him, effectively banned appearing TV show. time, magic ring noticeably absent. Maybe industry advanced without him, clearly spark had. And, course, mention Brawl Brawl In. Look, there's backstage problems, one man centre them, maybe one man problem. Even goaded others, he's older therefore really wiser man. nowhere go to, jumps shark goes back company made wrestle half death unceremoniously firing wedding day. Granted, McMahon's fall grace might've smoothed cracks, they're still visible, think I'd respect iteration admitted that. end day, CM never stand "company man", 2024, Voice Voiceless grew loving far away rear view mirror. Punk still holds special place heart, pains give rating lower 10, still realistic, he's guy was., really hard choose 9 10 here. me, 10 time great, also someone historically significant otherwise large impact business. Eddie two things working here- inconsistent career long. However, he's longevity despite dead. often mentioned wrestling broadcasts day influence felt contemporary wrestling 15 years later. Longevity relevance I'm judging think passes that, 20 year career good enough Bret Hart, consider 10, good enough Eddie. brings us fault- inconsistency. definitely hard measure. hard remember bad matches in, bad promos, angles, much time due substance abuse problems. always remember good rather bad, Eddie managed notable every run had, including CMLL, AAA, New Japan, ECW. much *memorably* bad, lot truly bad workers (like Chyna) Eddie made look great, think passes test too. reading this, already know good guy was. Although main-event runs, never "main event material" time period knew it. days would held wwe universal championship year+. look eventually became undoing bulked try seem like contender. hope everyone's glad days over, cost us guy like countless others. Great promo, situation. cuff, interview, mic ring, scripted, unscripted, matter. Again, made people look better involved segment them. admirable talent body language, pantomime, whatever want call it. lost art also hard teach. Probably best "in moves" guy era. A+ promo, worker, A- look. lost right would given us best work.]
2 1 2783 1_okada_matches_japan_wrestler [okada, matches, japan, wrestler, match, best, one, kenny, omega, hes] [insane see talent Hayabusa was. Yeah, bit spot-based worker times, damn, great high-flyer time people could even 30% doing. style incredibly explosive, unlike lot high-flyers today whose styles feels 'floaty' weak focus much technique (especially overly contrived technique) opposed impact. Hayabusa would definitely botch every then, properly hit aerial spots, would always look beautiful damaging. FMW, would often get rather bogged working messy hardcore brawl style company loved, would always look great whenever allowed run wild fly around. can't rate higher 8 he's one workers who, despite obviously extremely talented, often appropriate partners produce properly great matches. meant would hit awesome spots big matches, opponents often give amount interesting work back, thus he's sadly lacking seriously great matches. He's plenty quite good really good matches, great individual performances, that's it. Also, said, wrestling bit limited outside aerial attacks. say acrobatic attraction though, since definitely also variety impressive even rather brutal power moves, aerial work always took centre stage, me, truly top-tier outstanding wrestler requires bit diverse equally spread-out offence. Given star Japan (despite part non-major company) notoriety he's gained high-flying icon west, absolutely appropriate refer Hayabusa legend., AJ Styles always one favourite wrestlers time. started watching WWE 2011 really started watching promotions 2013 started watching WCW 2000s TNA, course AJ one standout performers, perhaps greatest TNA star time (Kurt Angle Josh Alexander give run money though). ringwork confidence enamoured immediately, bangers Heavyweight X Divisions. However, NJPW run 2014-2016 truly made fall love. started watching New Japan around time first IWGP Heavyweight title period thought coolest person earth (with hoodie-leather jacket combo short hair) Bullet Club greatest stable time, perfect appealing 13 year old self. matches Okada, Ibushi, Tanahashi Nakamura must watch classics. also nice little run RevPro (my favourite indie promotion) got see beat Marty Scrull British Heavyweight Title person Summer Sizzler 2015 (still one favourite shows saw person, day birthday! ). great title defences dropping ZSJ (which person again, big York Hall), turned final non-WWE match would debut Royal Rumble 8 days later. say lost shit would understatement (even Kevin Dunne fucked up). scared would used poorly WWE, turned nice little run, winning WWE championship twice decent reigns them, perhaps John Cena's best ever feud (from in-ring perspective) generally credible presence. wish would cut stupid hair booked big deal again? Yes, we've got much amazing work look back I'm contempt current position WWE. Thank memories AJ, forever awesome. Also he's never bad theme song. They're bangers., AJ Styles, half namesake username favorite pro wrestler opinion, greatest professional wrestler time. Let's rewind bit. fledgling TNA built entire division around X-division, later top guy heavyweight division, even tag division while, became face TNA earned moniker Mr. TNA several years. time killing independent circuit reached NJPW was, opinion, best run career 2014-2016 Bullet Club. Finally, 18 phenomenal years wrestling around world reached WWE quite possibly best debut year possible. instant classic series John Cena, led Smackdown best year recent memory, became WWE champion, great memorable feud Dean Ambrose, importantly, solidified GOAT. Throughout next years continued impress, whether OC, top face holding WWE Championship year. AJ Styles proven every major promotion he's stepped foot into, WWE TNA NJPW even ROH. incredible athleticism, simple straightforward yet never gets old character, phenomenal look, amazing well-rounded moveset, underrated mic skills make complete package. I've seen bring great match everyone, someone caliber like Hiroshi Tanahashi wrestlers completely different styles like Minoru Suzuki. AJ Styles, simply, greatest professional wrestler time, word, phenomenal!]
3 2 55 2_taue_sareee_arisa_pillars [taue, sareee, arisa, pillars, four, akira, kawada, tag, taues, est] [Akira Taue one four Pillars Heaven AJPW, along Kenta Kobashi, Mitsuharu Misawa Toshiaki Kawada. Thing is, Taue group blessing curse legacy. good them, worst group absolute best industry had/has offer nothing ashamed of. Taue Kobashi's babyface fire, Misawa's stoic badassary Kawada's fierce ruthless offense. Taue Big Man, Big Man. arguably best Big Man all-time. freakish agility, speed strength, able moves one size able 90s. Add great ring psychology, top class worker. charismatic wrestler, took time get over, best served heel, found role, played perfectly. amazing big bully, work singles wrestler great underrated, obvious best tag action Toshiaki Kawada, made probably best team all-time: Holy Demon Army. Taue name can't pass history japanese wrestling., There's lot historical revisionism regarding Taue last 10 years, entirety stems attachment Four Pillars, since people assume simply part famous Four Pillars matches must mean equal near enough level 3. really, really case. Now, Taue course great wrestler, fantastic playing big bruiser bully heel could grind opponent smash long powerful limbs. welcome addition 90s AJPW fellow stiff giant Jumbo departed, though Taue's style (as well look) mimicked Giant Baba, given similarly lanky builds jumbled movements. Despite great, Taue definitely level Kobashi, Misawa, Kawada, since athletic, explosive, emotive them, definitely one four 'awkward' offence, since signature moves would often rather messy technique underwhelming impact result lankly build. could still crush opponents wanted to, like strikes power moves outright destructive compared actual all-time greats. want say Taue one best "tag wrestlers" ever would totally get that, consider one best all-around wrestlers ever seems ill-fitting., hard see Taue low, honest. always odd one Four Pillars least successful far terms accolades outside tag work. Taue also never got work Jumbo Tsuruta real capacity beyond tag runs, might explain he's really regarded rest terms singles work well. First off, downsides: Taue least dynamic four compared Kobashi's legendary babyface fire, Misawa's stoic nature, Kawada's fiery offence, really nothing stand beyond height. Taue exactly bursting charisma well struggled get initially, hence clear cut heel starting ring work. However, big man, undoubtedly revolutionised role crazy amount agility top naturally occurring strength, making capable moving ways guys size do. mentioned well Taue really good singles matches throughout years, even bit awkward times ring psychology surprisingly quick counters always great quality them. Ofc tag material far best quality, dozens four star+ matches, namely Taue knew role played (the big bully) operated perfection alongside Kawada. later years lot inconsistent, despite experience skill guy work level quality needed main event: over, far worst terms post AJPW work. said, Taue best years world class performer really took "big man move" gimmick took arguably best possible way (probably surpassed Jumbo himself)]
4 3 33 3_que_de_su_un [que, de, su, un, la, una, um, es, je, che] [Que lutador incrível, um wrestler que sempre apresenta lutas extremamente interessantes, super regular em suas performaces, um dos melhores brawlers mundo com dezenas de clássicos ao longo de sua carreira, conseguindo ser uma estrela sempre que aparece em qualquer empresa, participante de algumas das melhores matches de todos os tempos, diversas 5+ stars matches, um carisma e resiliencia únicos, com certeza uma verdadeira lenda esporte e que merece um dia ser coroado como campeão mundial na NJPW!, Sin dudar el mejor wrestler que vi por todo su capacidad su versatilidad su angel su desempeño guardandose nada , esta echo en para japon ... si solo japon puede permitirnos ver lo mejor de un luchador como este , la tierra del PURORESU talvez donde se puede ver la mejor expresion del wrestling alli dio sus epicos combates que son clasicos . Ademas se gana el respeto hara mas grande su leyenda haber rechazado wwe eso sera iconico ahora solo queda seguir deleitandonos de esta leyenda viviente "THE CLEANER " KENNY OMEGA, Jun Kasai es mí luchador deathmatch favorito de todos los tiempos, el realmente tiene una excelente habilidad la hora de luchar su nivel de intensidad tolerancia al dolor son realmente increíbles. Este tipo es realmente un loco que le teme nada realmente admiro la pasión que tiene por la lucha libre, solo debes mirar su espalda para saber que este hombre es legítimo peligroso, cualquiera estaría dispuesto continuar una lucha luego de haberte roto por completo el codo al punto de se te note el hueso. También es muy carismático sabe cómo dar una excelente promo. Kasai es el GOAT del deathmatch uno de los mejores luchadores japoneses de la historia.]
5 4 20 4_syuri_stardom_giulia_ddm [syuri, stardom, giulia, ddm, utami, syuris, red, leader, mondo, ufc] [Syuri one best ring workers currently Stardom. work anyone & make look good. Giulia leader DDM, Syuri almost acts group's enforcer -- one clearly proficient fighter. aura helped legitimate MMA experience. spent time UFC gives appeal western audiences obviously familiar organization. add ring prowess, great look & wardrobe always magnificent; especially entrance gear. red wings sported recent 10th anniversary show looked exceptionally cool., Syuri always seemed limited me, like definition, never really characterizes wrestler, really stereotypical type "just hurts." I've heard Nakamura, charisma character, Kana, almost generation her, despite talent, tried interesting extravagant, matches end beating shit everyone, could entertain audience funny. Syuri may good mid-carder one small title race, role leads dead end interest simply lost, even want seriously argue whether defend title next time not. rivals get effort, characters defend themselves, Syuri easily experiences even legitimate tricks moves win match even show hard her, quintessence absurdity booking match Momo. main complaint Syuri try interesting, hype around supposedly good matches tends get lost, Kota Ibushi proved it. Right now, Syuri wrestler who, starting fun HUSTLE, afraid experiment, invent distinctive features confrontations, win way, except full-fledged destruction, amuse champion ego, bring anything opponent her, given already highest status, defeated everyone could. current push let drop lower third fourth person company, stable strengthened even more, Syuri continues way now, sad sign personally, fan promotion, one day may get tired it., "Wrestlers Would Want Face Ring" list, leader God's Eye ranks near top. Syuri former professional kickboxer UFC fighter delivers best looking strikes wrestling. Syuri elevates talent around everyone looks like great sellers getting kicked across head her. Bret Hart ranked three categories: look, promo, in-ring ability. I'll Syuri. Beginning look, obvious first glance Syuri intimidating. There's cutesy antics humor involved - means business second banger theme music hits. stays phenomenal shape awesome entrance gear well ring gear. look consistent character. promo ability, probably weakest three categories, serviceable mic. personally enjoy listening think charisma given credit for. However, look anyone made jump shoot fighting professional wrestling, Ken Shamrock Ronda Rousey. Loads charisma necessary types wrestlers get over. Lastly, Syuri's in-ring ability excels. Unlike many shoot fighters, Syuri translated skills pro wrestling tremendous fashion - whether flawless kicks painful submission holds. amazing torque speed delivering kicks opponents almost guaranteed feel match Syuri days after. Worth noting, never shies away taking punishment either. Syuri ultimate test wrestler trying make main event level Stardom. Syuri's match Mayu Iwatani IWGP championship January 4th, 2024 MOTY, textbook definition "struggle competition".]
6 5 19 5_hansen_stan_lariat_cowboy [hansen, stan, lariat, cowboy, hansens, gaijin, stiff, brute, brawler, hoss] [make things clear, I'm really familiar Stan's work Japan (and like 2 AWA matches), Stan varied career gaps. Stan slick, stylish wrestler, Hansen big, brutal, mean bastard love it. Hansen's work stiff hard hitting made matches quite special often played role call "test", mean someone wanted star Japan, pass "Hansen Test", kayfabe shoot, could take overcome beating brute, makes good in-ring storytelling. keep calling Hansen brute brutal good thing detract fact Hansen pretty good worker could work decent pace younger guys. Hansen one of, greatest Gaijin Japanese wrestling history. Legend., Hansen fantastic: never got good grove early days later work intense, unique, unlike anyone else time. brawling style mixed size presence made remarkable matches paired strong babyface monster foreigner, able beat grind submission ability stiff opponents death. Guy heel turned way became huge hit Japan, one biggest stars pretty long while. Even today I'd say he's definitely still top five terms popularity. Hansen perfect lot matches hit miss: everyone able convert Hansen's way working tangible good matches notably particularly strong guy convincing face many matches devolve heatless arm work, Hansen part, either chaotic tag team Brody terrorising Super Generation Army great viewing, even Hansen later years banged limited vet interesting presents vulnerable still capable smashing someone's head version himself. day think one touched Hansen terms overall package, I'm sure we'll ever see someone like again., me, best cowboy wrestler, doubt mind. man struggling get America, trying find place star, decided go Japan and-arguably-became greatest gaijin wrestler time. man tough get, someone who's afraid get stiff opponents really curate fantastic big hoss type match opponent trade bombs. underrated style wrestling ask me, nothing quite like watching big men (fat muscular) going it, bumping and/or slamming eachother, hitting powerhouse moves straight striking eachother. Stan Hansen special type category wrestlers like Minoru Suzuki best become obstacles opponents, test strength kind wrestler, someone opponents keep trying take hard hitting moves see it. forget discuss Stan also known for, Lariat. me, best lariat comes Stan Hansen, many done great ones, brutal looking really gives all. also bring up, look great well. Coming cowboy hat, vest (that Steve Austin certainly took notes from), chaps, swinging bull rope around chewing tobacco made look like total badass believable cowboy, nailed look tee, oh he's charismatic. Overall, good contender best wrestler Texas (which saying LOT, considering many greats come state) best gaijin wrestler (again, BIG compeititon title could hold it), never another Stan "The Lariat" Hansen.]
7 6 19 6_care_is_be_beste [care, is, be, beste, best, was, wie, ever, goldenages, br] [best is. best was. best ever be!, best is, best was, best ever be., Best Is, Best Was, Best Ever truly best fn world #bestintheFNworld man! keiner vesteht viel vom wretling heutzutage wie er go watch stuff "goldenages" know mean #pushhimtotheskies]
8 7 16 7_referee_shoes_red_ref [referee, shoes, red, ref, adds, officiating, facial, false, mannerisms, referees] [LOL guy gave 4. laughable take seriously. Red shoes awesome referee. One impressive spectacular referee ever seen. bet least 80% NJPW classics modern era involve him. emotion facial expressions match freaking great. also adds lot storytelling ring. 10 sure., Might entertaining referee time, man afraid get serious comedic. Red Shoes solid contender greatest referee time, man afraid tell Bullet Club suck call action matter pisses off, even afraid flip bird people (LOL! ). perfect example giving referee personality enhancing match, someone take away spotlight performers even make match compelling. Overall, New Japan's best referee, full life energy, calls action middle, make dumb decisions (as far remember), makes sure match end unsafe (again, remember), etc. Deserves praise world., Incredibly underappreciated work easily unnoticed actually extremely important matches officiates. referee unsung hero great match, that's absolutely case Red Shoes. way fly around ring order make sure makes pin-fall counts time way twists turns halting hand making 3 count wrestler manages kick pin attempt amazing. adds much drama see someone billed official business long essentially reacting like normal excited fan, since shows even professional astounded wrestlers front him. also makes sure never go top acting. never draws attention instead emphasises importance match moments produced wrestlers themselves. certain least 50% NJPW's great matches 2010s Red Shoes' officiating played significant role building paying drama. non-wrestlers deserve highly regarded wrestling Red Shoes. He's legend right.]
9 8 15 8_aja_kong_ajw_kongs [aja, kong, ajw, kongs, monster, chaotic, female, womens, vader, heels] [Current day Aja Kong nearly unwatchable due deterioration. criticism Aja ends. Aja top tier performer least two, possibly three decades, run nearly impossible beat. many good matches tenures AJW, Arsion, GAEA, freelancing last years practically anything involving Aja bound least watchable, entertaining. coasting twilight career getting nostalgia bookings, power her! make millions dollars work put throughout career. certainly deserves it., Aja Kong name synonymous power, charisma, unwavering presence world womens professional wrestling. Hailing Japan, Aja Kong (born Erika Shishido September 25, 1970) one influential celebrated figures history women's wrestling. career spanned three decades, time, built reputation one feared respected wrestlers, male female, ever step ring. dominance Japan international appeal, Aja Kong's impact wrestling world undeniable., Easily one greatest monsters wrestling, regardless gender. world 90's AJW, workrate fast paced bouts accepted norm, Kong critical outlier lot: bullish, aggressive brawler brought old chaotic style days Crush Gals modernised ruthless standard. think we've seen wrestler look legitimate beating snot opponents, brutalising stiff strikes BEST backhand wrestling history. could go many bloody feuds babyfaces 90's, way even 2020 today would legitimately much cover. Either tags singles, heels faces, straight wrestling hardcore, Kong brought standard matches beyond antics, squeezing every last bit intensity opponents knowing exactly sell one dominated turn. love old man Tenryu beating shit next generation talent, also love same. One best world prime still force today regardless age.]

After reducing the topics to 10, there is one topic that stands out with a count of 6581. The topic encompasses best wrestlers and great matches. I think this shows that people value in ring ability and the inclusion of he seems thatmany are male. The next highest topic is about the four opillars and tag teams. This shows that there are some comments related to memorable wrestlers. Looking into them can help gain insight on why they are pillars in wrestling to gain understanding on what people value in wrestling. Also tag teams seem to be included in this section too, and something related to the army. Other topics include high flyers, other languages and some foreign wrestlers.

Topic Modeling using LDA:

link_LDA = "https://colab.research.google.com/drive/1B7BbvDSkFbiGsGWKXMlXItZ5KeL24JEz?usp=sharing"
link_LDA
'https://colab.research.google.com/drive/1B7BbvDSkFbiGsGWKXMlXItZ5KeL24JEz?usp=sharing'
link_f="https://foass.1001010.com/this/Aziz"
link_f
'https://foass.1001010.com/this/Aziz'